multipurpose helicopter - Turkish English Dictionary